package param;

import java.awt.Color;

/**
 * Interfaccia contenente le costanti riguardanti la grafica.
 * @author Jan
 *
 */
public interface GraphicsParam {
	
	//Grafica
	public static final int GAME_WIDTH = 1280;
	public static final int GAME_HEIGHT = GAME_WIDTH/16 * 9;
	public static final Color BACKGROUND_COLOR = new Color(43,62,84);
	
	//FPS
	public static final double RENDER_FPS = 60; //Per rendere gli sleep "cifra tonda"
		
	//Tipologia di bufferizzazione [1, 4]
	public static final int BUFFER_STRATEGY_SIZE =2;
	
	//Limitatore per limitare aggiornamenti "inutile" ella GPU.
	public static final long RENDER_SLEEP_MILLIS = 1;
	
	//PixelsProprieties
	public static final int INVISIBLE = 0xFFFF00FF;
	public static final int PIXELS_DEFAULT_COLOR = 0XFF2E3131;
}
